/** ELEMENTS **/
.source-target-demo .window { 
	border:2px dotted #346789; 
	width:14em; 
	height:4em; 	
	line-height:4em;
	padding:0.5em; 	
}
.smallWindow { background-color:#558822; }

/** ENABLE/DISABLE LINK **/
#enableDisableSource {
	position:absolute;
	top:1em;
	left:15em;
	color:#DDD;
}
#enableDisableSource:hover {
	color:orange;
}

/** LARGE WINDOW STYLE AND POSITION **/
#sourceWindow1 { 
	background-color:#0d78bc; 
	top:9em;
	left:14em;
	width:30em;
	height:6em;	
	text-align:left;
}

/** SMALL WINDOW POSITIONS **/
#targetWindow2 { top:29em; left:44em;}
#targetWindow3 { top:23em; left:2em; }
#targetWindow4 { top:31em; left:26em; }
#targetWindow5 {top:39em;left:13em; }
#targetWindow6 {top:21em;left:56em; }

/** JSPLUMB ARTEFACTS **/
._jsPlumb_endpoint { z-index:32; }